home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 26.zip / BS1 part 26 / Macro assembler dev syst.adf / include / hardware / intbits.i < prev   
Text File  |  1985-12-20  |  2KB  |  55 lines

  1. ********************************************************************
  2. * Commodore-Amiga, Inc.
  3. * intenabits.i -- definitions for the bits in the interrupt enable
  4. * (and interrupt request) register
  5. *
  6. * $Header: intbits.i,v 27.1 85/06/24 14:43:07 neil Exp $
  7. *
  8. * $Locker:  $
  9. *
  10. ********************************************************************/
  11.  
  12.    IFND  HARDWARE_INTBITS_I
  13. HARDWARE_INTBITS_I SET  1
  14.  
  15.  
  16. INTB_SETCLR    EQU   (15)  ;Set/Clear control bit. Determines if bits
  17.                            ;written with a 1 get set or cleared. Bits
  18.                            ;written with a zero are allways unchanged.
  19. INTB_INTEN     EQU   (14)  ;Master interrupt (enable only )
  20. INTB_EXTER     EQU   (13)  ;External interrupt
  21. INTB_DSKSYNC   EQU   (12)  ;Disk re-SYNChronized
  22. INTB_RBF       EQU   (11)  ;serial port Receive Buffer Full
  23. INTB_AUD3      EQU   (10)  ;Audio channel 3 block finished
  24. INTB_AUD2      EQU   (9)   ;Audio channel 2 block finished
  25. INTB_AUD1      EQU   (8)   ;Audio channel 1 block finished
  26. INTB_AUD0      EQU   (7)   ;Audio channel 0 block finished
  27. INTB_BLIT      EQU   (6)   ;Blitter finished
  28. INTB_VERTB     EQU   (5)   ;start of Vertical Blank
  29. INTB_COPER     EQU   (4)   ;Coprocessor
  30. INTB_PORTS     EQU   (3)   ;I/O Ports and timers
  31. INTB_SOFTINT   EQU   (2)   ;software interrupt request
  32. INTB_DSKBLK    EQU   (1)   ;Disk Block done
  33. INTB_TBE       EQU   (0)   ;serial port Transmit Buffer Empty
  34.  
  35.  
  36.  
  37. INTF_SETCLR    EQU   (1<<15)
  38. INTF_INTEN     EQU   (1<<14)
  39. INTF_EXTER     EQU   (1<<13)
  40. INTF_DSKSYNC   EQU   (1<<12)
  41. INTF_RBF       EQU   (1<<11)
  42. INTF_AUD3      EQU   (1<<10)
  43. INTF_AUD2      EQU   (1<<9)
  44. INTF_AUD1      EQU   (1<<8)
  45. INTF_AUD0      EQU   (1<<7)
  46. INTF_BLIT      EQU   (1<<6)
  47. INTF_VERTB     EQU   (1<<5)
  48. INTF_COPER     EQU   (1<<4)
  49. INTF_PORTS     EQU   (1<<3)
  50. INTF_SOFTINT   EQU   (1<<2)
  51. INTF_DSKBLK    EQU   (1<<1)
  52. INTF_TBE       EQU   (1<<0)
  53.  
  54.    ENDC  !HARDWARE_INTBITS_I
  55.